-- local highlightLine = {
--   "RainbowRed",
--   "RainbowYellow",
--   "RainbowBlue",
--   "RainbowOrange",
--   "RainbowGreen",
--   "RainbowViolet",
--   "RainbowCyan",
-- }
--
-- local hooks = require "ibl.hooks"
-- -- create the highlight groups in the highlight setup hook, so they are reset
-- -- every time the colorscheme changes
-- hooks.register(hooks.type.HIGHLIGHT_SETUP, function()
--   vim.api.nvim_set_hl(0, "RainbowRed", { fg = "#994d53" })
--   vim.api.nvim_set_hl(0, "RainbowYellow", { fg = "#9e8557" })
--   vim.api.nvim_set_hl(0, "RainbowBlue", { fg = "#61AFEF" })
--   vim.api.nvim_set_hl(0, "RainbowOrange", { fg = "#D19A66" })
--   vim.api.nvim_set_hl(0, "RainbowGreen", { fg = "#98C379" })
--   vim.api.nvim_set_hl(0, "RainbowViolet", { fg = "#C678DD" })
--   vim.api.nvim_set_hl(0, "RainbowCyan", { fg = "#56B6C2" })
-- end)
-- local highlight = {
--   "CursorColumn",
--   "Whitespace",
-- }
require("ibl").setup {
  enabled = true,
  indent = {
    char = "▎",
    -- highlight = highlightLine
  },
  exclude = {
    filetypes = { "help", "dashboard" },
    buftypes = { "terminal", "nofile" },
  },
  -- whitespace = {
  --   highlight = highlight,
  --   remove_blankline_trail = false,
  -- },
}
